Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Great Britain F3 Great Britain F4 Great Britain #1-w1 Great Britain #1-w2 Great Britain F6 Great Britain #3-w2 Great Britain #3-w3 Great Britain F11 Great Britain F12 Great Britain F13 Great Britain #4-w1 Great Britain #4-w2 Great Britain #4-w3 Great Britain #4-w4 Great Britain F1 Great Britain F2 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Great Britain F5 Great Britain F13 Great Britain F5 Great Britain #3-w4 Great Britain F8 Great Britain #2-w1 Great Britain #2-w2 Great Britain #1-w4 Great Britain F3 Great Britain #2-w1 Great Britain #2-w2 Great Britain #2-w3 Great Britain #2-w4 Great Britain F7 Great Britain #3-w1 Great Britain F3 Great Britain F4 Great Britain F6 GHI Bronx Tennis Classic - Bronx Skandia Open - Linz Espinho Challenger - Espinho Gallagher International - Hamilton Akbank Private Banking-TED Open - Istanbul Tumkur Open - Tumkur The LTA Bolton Challenger - Bolton The Surbiton Trophy - Surbiton GHI Bronx Tennis Classic - Bronx Caltanissetta Challenger Milan Challenger Braunschweig Challenger Pozoblanco Challenger Genova Challenger Seville Challenger AXA Open - Lisbon The LTA Manchester Challenger - Manchester 2000 Cairo Challenger - Cairo III Gramado Open de Tenis - Gramado Trofeo Barcelona de Tenis - Barcelona Bristol Challenger Trophy - Bristol Ciudad de Telde - Telde Barletta Citta Della Disfida Open 2000 - Barletta Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh The Powder Byrne Trophy - Surbiton BH Tennis Open International Cup - Belo Horizonte Open de L'Isere-Open 38 - Grenoble Kyoto Challenger - Kyoto Tatra Banka Open 2001 - Bratislava Bristol Challenger Trophy - Bristol Dharwad Challenger 2003 - Dharwad The Surbiton Trophy - Surbiton The LTA Men's Challenger - Southampton Isla de Lanzarote - Lanzarote The LTA Manchester Trophy - Manchester The LTA Nottingham Challenger - Nottingham The LTA Cardiff Challenger - Cardiff Open D'Orleans - Orleans The Surbiton Trophy - Surbiton Orleans Challenger Brescia Challenger Andria Challenger The LTA Sunderland Challenger - Sunderland Australian Unity Western Australia Open - Perth Prostejov Challenger Milan Challenger Marburg Challenger Genova Challenger Liberec Challenger Manerbio Challenger Como Challenger Alphen Challenger Rome Challenger Bastad Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Santiago Challenger Lisbon Challenger San Benedetto Challenger Cordenons Challenger Florence Challenger Calgary Challenger Sibiu Challenger Murcia Challenger Padova Challenger Noumea Challenger Sopot Challenger Bordeaux Challenger Aix En Provence Challenger Braga Challenger Lisbon Challenger Eckental Challenger Poznan Challenger Parma Challenger Milan Challenger The LTA Wrexham Challenger - Wrexham Genova Challenger Biella Challenger Hamburg Challenger Barcelona Challenger Las Vegas Challenger AXA Open II - Espinho Cosmorom Challenger - Brasov Prague II Challenger Cordenons Challenger Open de Charleroi - Charleroi Biella Challenger Alicante Challenger Marbella Challenger Antalya Challenger Antalya 2 Challenger V Torneo Internazionale di Tennis - Barletta Gran Canaria 1 Challenger Gran Canaria 2 Challenger San Luis Potosi Challenger - San Luis Potosi Sopot Challenger IPP Open - Helsinki Neride Prague Indoor - Prague Monterrey Challenger Como Challenger Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx The Scottish Tennis Championships - Edinburgh Barcelona Challenger DPD Challenger 2000 - Aschaffenburg BH Tennis Open International Cup - Belo Horizonte Sardinia International Championship - Cagliari Szczecin Challenger The Scottish Tennis Championships - Edinburgh drkoop.com USTA Challenger of Dallas - Dallas Lucknow ATP Tour Challenger - Lucknow Barcelona Challenger Seville Challenger V Gramado Open de Tennis - Gramado Copa Sevilla - Seville Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Powder Byrne Trophy - Surbiton Aix En Provence Challenger Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton The Manchester Trophy - Manchester USTA Challenger of North Miami Beach - North Miami Beach Biella Challenger Weissenhauser Strand Cup - Hamburg Tennis Cup of Flanders - Ostende TEB BNP Paribas Istanbul Open - Istanbul Macedonian Open - Skopje Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck 2001 - Lubeck Kuppers Kolsch Cup - Aachen Open de L'Isere-Trophee BNP Paribas - Grenoble LTA Hull Challenger - Hull The Bolton Challenger - Bolton The Powder Byrne Trophy - Surbiton Maia Open - Oporto Manchester Challenger - Manchester Copa Sevilla Internacionales de Andalucia - Seville The Nottingham Cahllenger - Nottingham drkoop.com USTA Challenger of Houston - Houston West of England Challenger - Bristol The Stella Artois Grass Court Championships - London Open Seat-Godo '99 - Barcelona Open Seat-Godo 2000 - Barcelona Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Gold Flake Open - Chennai Milan Indoors - Milan Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Heineken Trophy - 's-Hertogenbosch The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam 2001 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Brazil Open - Salvador Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Adidas International - Sydney Copenhagen Open - Copenhagen Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Open de Moselle - Metz The Samsung Open - Nottingham Indian Wells Challenger The LTA Men's Challenger - Nottingham Scottish Tennis Championship - Edinburgh Tata Open - Chennai Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Heineken Open - Auckland Estoril Open - Estoril Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Estoril Open - Estoril Synsam Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Renault Slovenian Open - Ljubljana Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon The LTA Nottingham Challenger - Nottingham Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Marbella Challenger FILA Challenger Biella - Biella The Manchester Trophy - Manchester Casino Lugano - Lugano Bristol Challenger Trophy - Bristol Synsam Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Open Diputacion Pozoblanco - Cordoba Northern Electric Open 1999 - Newcastle Open Seat Godo 2005 - Barcelona Gramado Challenger - Gramado Alicante Challenger BH Tennis Open International Cup - Belo Horizonte Generali Open - Kitzbuhel Budapest Challenger DPD Challenger 99 - Aschaffenburg Medibank International - Sydney Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Catella Swedish Open - Bastad Masters Series - Hamburg Open Seat Godo 2007 - Barcelona Pilot Pen Tennis - New Haven Open de Rennes La Trinitaine - Rennes Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Marbella Challenger Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad International German Open - Hamburg Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem Open Diputacion - Cordoba Rakuten Japan Open - Tokyo Brisbane International - Brisbane Apia International - Sydney Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras CA-Challenge 2000 - Graz SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg The Stella Artois Grass Court Championships - London ATP Vegeta Croatia Open - Umag Open 13 - Marseille Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Allianz Suisse Open Gstaad - Gstaad Winston-Salem Open - Winston-Salem SkiStar Swedish Open - Bastad Pilot Pen Tennis - New Haven Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Brasil Open - Salvador SkiStar Swedish Open - Bastad Brasil Open - Sao Paulo Rio Open - Rio de Janeiro XL Capital Bermuda Open - Bermuda Barcelona Open BancSabadell - Barcelona Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Argentina Open - Buenos Aires Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Valencia Open - Valencia Shenzhen Open - Shenzhen China Open - Beijing Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Royal Guard Open Chile - Vina del Mar St. Petersburg Open - St. Petersburg Apia International - Sydney Plava Laguna Croatia Open - Umag Rio Open 500 - Rio de Janeiro Winston-Salem Open - Winston-Salem Swiss Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Mallorca Open - Mallorca US Men's Clay Court Championship - Houston The Stella Artois Grass Court Championships - Queen's/London Barcelona Open BancSabadell - Barcelona The Nottingham Open - Nottingham Intrum Stockholm Open - Stockholm Mercedes Cup - Stuttgart Rio Open - Rio de Janeiro Moselle Open - Metz CA Tennis Trophy - Vienna Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai European Open - Antwerp Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Next Generation Adelaide International - Adelaide Ordina Open - 's-Hertogenbosch Barcelona Open Banc Sabadell - Barcelona Barcelona Open Banc Sabadell - Barcelona Telenordia Swedish Open - Bastad Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Barcelona Open Banc Sabadell - Barcelona Franklin Templeton Tennis Classic - Scottsdale Queen's Club AIG Japan Open - Tokyo Guardian Direct Cup - London Stockholm Open - Stockholm The Nottingham Open - Nottingham Mallorca Open - Mallorca Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Idea Prokom Open - Sopot RCA Championships - Indianapolis VTR Open - Vina del Mar Western & Southern Open - Cincinnati Verizon Tennis Challenge - Atlanta Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Kremlin Cup - Moscow CA Tennis Trophy - Vienna Koblenz Challenger Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London China Open - Beijing Mercedes-Benz Cup - Los Angeles The Nottingham Open - Nottingham The Dubai Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Bournemouth Abierto Mexicano de Tenis Pegaso - Acapulco The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch China Open - Beijing CA Tennis Trophy - Vienna Legg Mason Tennis Classic - Washington Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group I, 2R, RUS-ESP 3-2 Wimbledon - London LTA Wimbledon Wildcard Play-off tournament French Open - Paris BNP Paribas Open - Indian Wells Olympics - Athens Olympics - Beijing Davis Cup, Group 1, 2R, GBR-POR 5-0 Tennis Masters Cup Shanghai - Shanghai Wimbledon - London Hopman Cup - Perth